// package cn.autumnorange.app.common.rpc;
//
// import lombok.extern.slf4j.Slf4j;
// import org.springframework.beans.factory.annotation.Autowired;
// import org.springframework.stereotype.Component;
//
// import java.util.UUID;
//// 装饰具体客户端rpcId生成
// @Slf4j
// @Component
// public class RPCIDHeaderWrapperImpl implements RPCIDHeaderWrapper {
//  @Autowired private RPCIDHeaderStrategy rpcidHeaderStrategy;
//
//  @Override
//  public void setOrCreateRPCIDToHeader() {
//    String rpcId = rpcidHeaderStrategy.getRPCIDByHeader();
//    if (rpcId == null) {
//      rpcId = UUID.randomUUID().toString();
//    }
//    log.info("生成UUID RPCID:" + rpcId);
//    rpcidHeaderStrategy.setRPCIDToHeader(rpcId);
//  }
// }
